#ifndef __UNIT_LOCATOR_H
#define __UNIT_LOCATOR_H

#include <vector>
#include <algorithm>
#include "structures.h"

using namespace std;

/**
 * Locates units on the game field in the beginning of the game
 */
class unit_locator
{
protected:
	const game_settings& settings;
public:
	unit_locator(const game_settings& settings);
	vector<location> locate_units(vector<available> units, const vector<zone>& zones);
};

#endif